phosphatic nodules - English Synonyms Dictionary